Add gtk_style_context_cancel_animations()
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 10 Jan 2011 02:31:35 +0000 (03:31 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 10 Jan 2011 02:50:01 +0000 (03:50 +0100)
commite6277d3b82440168e073bc83bf10fceb76d63995
tree51d4659e949e8ba47405e675580befde81d0ac1c
parent3dd838fe76c3193c95ed29fc2e9e1a538dd8b907
Add gtk_style_context_cancel_animations()

This function takes a region ID and cancels all animations
on or beneath that region (as in push/pop_animatable_region).

First user of this is GtkWidget itself, so unmapped widgets
have looping animations cancelled. Fixes bug #638119, reported
by Jesse van den Kieboom.
docs/reference/gtk/gtk3-sections.txt
gtk/gtk.symbols
gtk/gtkstylecontext.c
gtk/gtkstylecontext.h
gtk/gtkwidget.c